steam-fire apparatus - Spanish English Dictionary